// *********************** blink.c ************************


#include "inc/lm3s8962.h"
#include "blink.h"

// ***** Blinky_Init *****
//
//  Initialize the hardware for the LED
//
//  inputs:  none
//  outputs: none
//
void Blink_Init ( void ) {
	int dummy;
  //
  // Initialize port for the onboard LED
  //
  SYSCTL_RCGC2_R |= SYSCTL_RCGC2_GPIOF;
  dummy = SYSCTL_RCGC2_R;

  //
  // Setup port F as output and digital function
  //
  GPIO_PORTF_DIR_R |= 0x01; // hello world
  GPIO_PORTF_DEN_R |= 0x01; //
}

// ***** Blink *****
//
// Toggles the LED
//
// inputs:  none
// outputs: none
//
void Blink ( void ) {
	//
	// Toggle LED
	//
	GPIO_PORTF_DATA_R ^= 0x01; //
}
